approach a person/place - Spanish English Dictionary